<?php
$db['ecstoreappadmincoupon']=array(
    'columns' =>array (
        'id'=>
        array(
            'type'=>'mediumint(8)',
            'extra'=>'auto_increment',
            'pkey'=>'true',
            'label'=>__('礼品卡号ID'),
         'filterdefault'=>true,
       'in_list' => true,
       'default_in_list' => true,

        ),
    'order_id' => 
    array (
      'type' => 'table:orders@b2c',
      'required' => true,
      'default' => 0,
      'label'=>__('来自订单号'),
      'filtertype'=>'yes',
       'filterdefault'=>true,
       'in_list' => true,
       'default_in_list' => true,
      'editable' => false,
    ),
    'orderitem_id' => 
    array (
      'type' => 'number',
      'required' => true,
      'default' => 0,
      'label'=>__('订单明细ID'),
      'filtertype'=>'yes',
       'in_list' => true,
      'editable' => false,
      ),
        'r_id' =>
        array(
            'type' => 'table:goods@b2c',
            'required' => true,
            'label' => __('卡名称'),
            'width' => 150,
            'editable' => false,
            'filtertype'=>'yes',
             'filterdefault'=>true,
             'in_list' => true,
             'default_in_list' => true,
        ),
        'm_num' =>
        array (
            'type' => 'varchar(255)',
            'required'=>true,
            'default'=>'null',
            'label'=>__('卡号'),
            'in_list' => true,
            'default_in_list' => true,
            'editable' => true,
            'searchtype' => 'nequal',
            'index'=>'unique'
        ),
        'm_code' =>
        array (
            'type' =>'varchar(255)',
            'required'=>true,
            'default'=>'0',
            'in_list' => true,
            'default_in_list' => true,
            'label'=>__('密码'),
            'editable' => true,
        ),
        'cardamount' =>
        array (
          'type' => 'money',
          'default' => '0',
          'required' => true,
          'editable' => false,
          'label' => app::get('ecstoreappadmincoupon')->_('面值'),
          'width' => 75,
          'filtertype' => 'number',
          'filterdefault' => true,
          'in_list' => true,
          'default_in_list' => true,
        ),
        'm_state' =>
        array(
            'type' => array(
                0 => __('未使用'),
                1 => __('已使用'),
            ),
            'default' => '0',
            'required' => true,
            'width' => 110,
            'editable' => false,
            'label' => __('卡状态'),
            'filtertype' => 'yes',
            'filterdefault' => true,
            'in_list' => true,
            'default_in_list' => true,
        ),
        'm_enabled' =>
        array(
            'type' => array(
                0 => __('可用'),
                1 => __('禁用'),
            ),
            'default' => '1',
            'required' => true,
            'width' => 110,
            'editable' => true,
            'label' => __('可用状态'),
            'filtertype'=>'yes',
            'filterdefault'=>false,
                        'in_list' => false,
                         'default_in_list' => false,
                      
        ),
        'member_id' =>
        array(
            'type' => 'table:members@b2c',
            'required' => false,
            'label' => __('激活会员'),
            'width' => 110,
            'editable' => false,
            'filtertype'=>'yes',
            'filterdefault'=>true,
            'in_list' => true,
            'default_in_list' => true,
        ),

        'buy_member_id' =>
        array(
            'type' => 'table:members@b2c',
            'required' => false,
            'label' => __('购买会员'),
            'width' => 110,
            'editable' => false,
            'filtertype'=>'yes',
            'filterdefault'=>true,
            'in_list' => true,
            'default_in_list' => true,
        ),


        'm_createdT'=>
        array(
              'type' => 'time',

              'label' => app::get('ecstoreappadmincoupon')->_('生成时间'),
              'width' => 110,
              'editable' => false,
              'filtertype' => 'time',
              'filterdefault' => true,
              'in_list' => true,
              'default_in_list' => true,
        ),
        'm_activateT'=>
        array(
              'type' => 'time',

              'label' => app::get('ecstoreappadmincoupon')->_('激活时间'),
              'width' => 110,
              'editable' => false,
              'filtertype' => 'time',
              'filterdefault' => true,
              'in_list' => true,
              'default_in_list' => true,
        ),
       
    ),
    'index' =>
        array (

        'uni_m_num' =>
        array (
          'columns' =>
          array (
            0 => 'm_num',
          ),
          'prefix' => 'UNIQUE',
        ),
        
        'g_index' =>
            array (
                'columns' =>
                array (
                    0 => 'm_num',
                ),
            ),
    ),
);